home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / disk / cdrom / AT_ApolloDev.lha / AT-Apollo.device_v5.02 / AT-Apollo.doc < prev    next >
Encoding:
Text File  |  1999-07-28  |  4.7 KB  |  116 lines

  1.  
  2.                         ============================
  3.                         AT-Apollo.device replacement
  4.                         ============================
  5.  
  6.  
  7.                   Copyright © 1996-1999 by Frédéric REQUIN
  8.                        frederic.requin@at.siemens.fr
  9.                        30, rue Riquet, Apt 10, Etg 2
  10.                            31000 Toulouse, FRANCE
  11.  
  12.                     This program is freely distributable.
  13.                       Send me an e-mail if you like it.
  14.  
  15.  
  16.  **************************************************************************
  17.  *                                                                        *
  18.  *     THIS SOFTWARE/INFORMATION IS PROVIDED "AS IS".                     *
  19.  *                                                                        *
  20.  *     NO REPRESENTATIONS OR WARRANTIES ARE MADE WITH RESPECT TO THE      *
  21.  *     ACCURACY, RELIABILITY, PERFORMANCE, CURRENTNESS, OR OPERATION      *
  22.  *     OF THIS SOFTWARE, AND ALL USE IS AT YOUR OWN RISK.                 *
  23.  *     THE AUTHOR DOES NOT ASSUME ANY RESPONSIBILITY OR LIABILITY         *
  24.  *     WHATSOEVER WITH RESPECT TO YOUR USE OF THIS SOFTWARE.              *
  25.  *                                                                        *
  26.  **************************************************************************
  27.  
  28.  
  29. This program is the ultimate evolution of the AT-Apollo.device used on the
  30. ACT / 3-States boards : Apollo AT-2000, AT/SCSI-2000 and AT-500 (I guess)
  31.  
  32. It works with KickStart 1.3, 2.04, 3.0 or 3.1.
  33. It was tested on an A2000 with 2.04 & 3.1 KickStarts, 030 @ 28 Mhz, an Apollo
  34. AT-2000 board and many devices :
  35.  * a Stingray 8x CD-ROM drive
  36.  * an LS-120 drive
  37.  * a ZIP-100 drive
  38.  * a 340 MB Seagate hard disk
  39.  * a 1.2 GB Fujitsu hard disk
  40.  * a 8.0 GB Seagate hard disk
  41.  
  42. A lot of new features
  43. ---------------------
  44.  - ATAPI CD-ROM drives support
  45.  - ZIP-100 & LS-120 drives support
  46.  - ATA LBA mode support
  47.  - >4GB disk support
  48.  - New Style Device compatibility
  49.  - Compatibility with A600/A1200/A4000 hard disks
  50.  - 4 drives on a controller with an IDE-Fix board and a boot ROM patch
  51.  - Better Apollo cache management
  52.  
  53. How to use it ?
  54. ---------------
  55. Just copy the file AT-Apollo.device_v5.02_000 (for 68000 owner) or
  56. AT-Apollo.device_v5.02_020 (for 68020+ owner) in your DEVS: directory and
  57. rename it as AT-Apollo.device. Run the Apollo-Install utility and activate
  58. the "Update devices" option in the "Manual Installation" screen.
  59. BEFORE DOING THIS, IT IS RECOMMENDED TO SAVE THE HARD-BLOCKS OF YOUR DISK !!
  60.  
  61. If you want the 4-IDE capability
  62. --------------------------------
  63. You must replace the boot ROM of your board by a 27C128 burnt with the file
  64. called : "BootROM_v2.03.bin" (It is a modified v2.02 ROM).
  65. After this replacement, you can use an A4000 IDE-Fix-like board on your Apollo
  66. controller (a buffered version is recommended). :-)
  67.  
  68. ReadHB utility
  69. --------------
  70. This utility works like the "ReadRDB" utility from Gérard Cornu.
  71. The parameters are :
  72. UNIT/A : unit number (0 - 15)
  73. FILE/A : the name of the file containing the saved Hard Blocks
  74. SAFE/S : safe mode, use the AT-Safe.device instead of the AT-Apollo.device
  75.          (No SCSI-Safe.device for the moment !)
  76. SCSI/S : access to the SCSI interface instead of the ATA interface
  77.          (use the SCSI-Apollo.device)
  78. WRITE/S : write the Hard Blocks on the disk (!!!)
  79.  
  80. For example, if you want to save the Hard Blocks of your master IDE drive :
  81. ReadHB 0 DF0:AT_Apollo_0.rdb
  82.  
  83. And to restore them later :
  84. ReadHB 0 DF0:AT_Apollo_0.rdb WRITE
  85.  
  86. History
  87. -------
  88.  
  89. 2.83 - 07/08/1996 : Some optimisations of the 2.82 official release
  90. 3.10 - 10/09/1996 : Added the ATAPI CD-ROM drive support
  91.                     Added the LBA addressing mode
  92. 3.11 - 30/09/1996 : Added the IDE-Fix board support
  93. 3.30 - 21/05/1997 : Added the A600/1200/4000 formatted disk support
  94.                     Added the 030+ CPU data cache management
  95. 3.31 - 12/08/1997 : Better SCSI-2 emulation with ATAPI drives
  96.                     Better auto-detection routine
  97. 3.40 - 05/11/1997 : Better error management for ATAPI routines
  98. 3.50 - 14/02/1999 : Added ZIP-100 & LS-120 support
  99.                     Added disk change support
  100.                     Added >4GB disk support
  101.                     Better disk cache management
  102. 5.00 - 01/04/1999 : Better auto-detection routine
  103.                     Added CPU-saving WaitBusy routine
  104.                     Merge with the 4.00 official release
  105. 5.01 - 15/06/1999 : Support for $22 & $33 Apollo product numbers
  106.                     Minor bug correction
  107. 5.02 - 30/06/1999 : Unit flags bug correction
  108.  
  109. TO DO list
  110. ----------
  111.  
  112. * Patches for others ROM revisions (send me your ROM images !)
  113. * Make a new Boot ROM which supports booting from ATAPI devices
  114. * Do the same work with the SCSI-Apollo.device
  115. * Correct some bugs (??)
  116.